Isla Taboga
Dad took this and the shot to the right from a C130 going to Rio Hato.
Taboga town on Isla Taboga
Approaching Isla Taboga on a launch.
Taboga Town
Taboga beach